technology demonstration - Fransızca İngilizce Sözlük